package com.zjt.web.api.vo.response;

import com.zjt.web.api.vo.base.StateVO;
import com.zjt.web.api.vo.base.UpdateVO;
import com.zjt.web.api.vo.base.UserVO;

/**
 * Created by IntelliJ IDEA.
 * User: xueyanbeijing
 * Date: 12-8-16
 * Time: AM11:50
 * 程序启动初始化应答
 */
public class StartInitRespVO {
    private StateVO stateVO;    //应答状态
    private UpdateVO updateVO;  //升级信息 [可以为空]  如果需要版本升级时，返回的对像中将是版本升级信息
    private UserVO userVO; //用户信息，当请求userId为空时生成新用户 [可以为空]

    public StateVO getStateVO() {
        return stateVO;
    }

    public void setStateVO(StateVO stateVO) {
        this.stateVO = stateVO;
    }

    public UpdateVO getUpdateVO() {
        return updateVO;
    }

    public void setUpdateVO(UpdateVO updateVO) {
        this.updateVO = updateVO;
    }

    public UserVO getUserVO() {
        return userVO;
    }

    public void setUserVO(UserVO userVO) {
        this.userVO = userVO;
    }

    @Override
    public String toString() {
        return "StartInitRespVO{" +
                "stateVO=" + stateVO +
                ", updateVO=" + updateVO +
                ", userVO=" + userVO +
                '}';
    }
}
